#ifndef HUMANTEXTPLAYER_H
#define HUMANTEXTPLAYER_H
#include<iostream>
#include "board.h"
#include "Player.h"
using std::istream;
using std::ostream;
class HumanTextPlayer:public Player
{
public:
    HumanTextPlayer(ostream& output, istream& input, Color color):
    output_(output),input_(input),color_(color)
    {
    }
    virtual void get_move(Board const& ,int& row, int& col);
    virtual void skip_move(Board const&);
    virtual void win();
    virtual void tie();
private:
    ostream& output_;
    istream& input_;
    Color color_;
};
#endif
